#!/bin/bash
TARGET="storage"
DOWNLOAD_DIR="/${TARGET}/download"
# 检测wget工具是否安装
rpm -q wget &>/dev/null
if [ $? -ne 0 ]; then
    yum install wget -y
fi
if [ ! -d "${DOWNLOAD_DIR}" ]; then
    mkdir -p ${DOWNLOAD_DIR}
fi
cd ${DOWNLOAD_DIR}
if [ ! -f "${DOWNLOAD_DIR}/node-v24.11.0-linux-x64.tar.xz" ]; then
    wget https://nodejs.org/dist/v24.11.0/node-v24.11.0-linux-x64.tar.xz
    # 解压（.tar.xz 格式需要用 xz 解压，tar 支持直接处理）
    tar -xJf node-v24.11.0-linux-x64.tar.xz -C /${TARGET}/local/
    # 重命名解压后的目录（可选，简化路径）
    sudo mv /${TARGET}/local/node-v24.11.0-linux-x64 /${TARGET}/local/nodejs
fi
# 添加系统路径
grep "/${TARGET}/local/nodejs/bin" /etc/profile > /dev/null
if [ $? -ne 0 ]; then
    sed -i '$a export PATH=$PATH:'"${INSTALL_DIR}"'/local/nodejs/bin' /etc/profile
    source /etc/profile
fi